terrace where sugar cane is deposited - Espagnol Anglais Dictionnaire